The Evolution of Software Estimating
ثبت نشده
چکیده
Exponential improvements in software development environments and increased vulnerability to security couple with an ever widening circle of applicable uses for software in large scale systems. Add to this the growing trend toward non-traditional methods of delivering software solutions such as outsourcing software development, integrating commercial off-the-shelf (COTS) solutions, and incorporating open source solutions and you wind up with software estimating challenges that transcend the current state of the art of estimating. This paper explores some of the effects that changing technologies have forced into the software estimation process. It presents the software estimator with some practical insights for assessing the impacts of new technologies, methods, tools and constraints on the productivity of a software development project. The methods presented will highlight the fundamentals of software estimating in light of the state of the art of software technology.
منابع مشابه
A New Architecture Based on Artificial Neural Network and PSO Algorithm for Estimating Software Development Effort
Software project management has always faced challenges that have often had a great impact on the outcome of projects in future. For this, Managers of software projects always seek solutions against challenges. The implementation of unguaranteed approaches or mere personal experiences by managers does not necessarily suffice for solving the problems. Therefore, the management area of software p...
متن کاملEstimating piping around bridge piers using the SSIIM software
Estimating maximum scour depth is normally required in order to determine the depth of bridge piles. The present paper uses the SSIIM Software which considers flow and sediment equations in a three dimensional manner. The software models flow field around circular bridge pile by resolving Navier-Stokes three-dimensional equations and k- method, and by temporary solution of flow field and cont...
متن کاملPresented a method for estimating the cost of software using PCA to reduce the size and with the help of data mining
These days, data mining one of the most significant issues. One field data mining is a mixture of computer science and statistics which is considerably limited due to increase in digital data and growth of computational power of computer. One of the domains of data mining is the software cost estimation category. In this article, classifying techniques of learning algorithm of machine ...
متن کاملNon-linear stochastic inversion of 2D gravity data using evolution strategy (ES)
In the current work, a 2D non-linear inverse problem of gravity data is solved using the evolution strategies (ES) to find the thickness of a sedimentary layer in a deep-water situation where a thick sedimentary layer usually exists. Such problems are widely encountered in the early stages of petroleum explorations where potential field data are used to find an initial estimate of the basin geo...
متن کاملEstimating Error Propagation Probabilities in Software Architectures
The study of software architectures is emerging as an important discipline in software engineering, due to its emphasis on large scale composition of software products, and its support for emerging software engineering paradigms such as product line engineering, component based software engineering, and software evolution. Architectural attributes differ from code-level software attributes in t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007